package fr.lelouet.ServersModel.physical;

/**
 * A model of physical server.
 * @author Le Louet
 */
public interface PhysicalServer {

  /** @return the number of cores this server has */
  public int getNbCores();

  /** @return the frequency of a core in MHz */
  public int getNodesFrequency();

  /**
   * @return the size of the RAM installed on this server, for each core, in Mo
   *         (1Mo=1000ko)
   */
  public int getNodeRam();

}
